
// delay, "create", enemyType, horizLoc, vertLoc, pathName, startAngle, speed, formationRow, formationCol [fireBullet atPlayer min max]

	// This makes the creatures come out of the egg one-at-a-time instead of doing a rainbow or circle pattern at the start
//50 summon eggCarrier left/right horizLoc vertLoc enemyType howMany initialPathName startSpeed degreeSeparation fanOutTime startingDelay delayBetweenCreatureAttacks
//0 summon eggCarrier right 30 20 kyellowInsectKamikaze 8 diveBombPlayerPath 0.8 0 0 0 200



setSpeed 1
setAngle 25
setPath secondWave
setLocation left 35
6 createSimple redCrestDiver 1.670 30.000 dropsBonus fireBullet atPlayer 700 700
6 createSimple yellowCrestDecoy 3.573 25.878
6 createSimple redCrestDiver 1.302 26.840
6 createSimple yellowCrestDecoy 3.147 23.090 fireBullet atPlayer 800 800
6 createSimple redCrestDiver 1.076 23.473
6 createSimple redCrestDiver 1.000 20.000
6 createSimple yellowCrestDecoy 3.000 20.000
6 createSimple redCrestDiver 1.076 16.527
6 createSimple redCrestDiver 1.302 13.160
6 createSimple yellowCrestDecoy 3.147 16.910
6 createSimple redCrestDiver 1.670 10.000
6 createSimple yellowCrestDecoy 3.573 14.122


setSpeed 0.25
setAngle 0
setPath wormZigZag
setLocation left 5
10 createSimple pufferTiny 1 1
10 createSimple pufferTiny 1 1
10 createSimple pufferTiny 1 1
10 createSimple pufferTiny 1 1 dropsBonus
10 createSimple pufferTiny 1 1


//50 summon eggCarrier left/right horizLoc vertLoc enemyType howMany initialPathName startSpeed degreeSeparation fanOutTime startingDelay delayBetweenCreatureAttacks
//50 summon eggCarrier left -38 10 kyellowInsectKamikaze 8 diveBombPlayerPath 0.8 0 0 0 200


setSpeed 1.5
setAngle 195
setPath enterWaveSwirl invert
setLocation right 20
135 createSimple orangeCrestCharger 3.027 30.037 fireBullet atPlayer 1500 1500
6 createSimple yellowCrestDecoy 6.000 30.000
6 createSimple orangeCrestCharger 2.536 27.500 dropsBonus
6 createSimple yellowCrestDecoy 5.073 29.511 fireBullet atPlayer 1600 1600
6 createSimple orangeCrestCharger 2.196 24.635
6 createSimple yellowCrestDecoy 4.237 28.090
6 createSimple orangeCrestCharger 2.022 21.568
6 createSimple orangeCrestCharger 2.022 18.432
6 createSimple yellowCrestDecoy 4.237 11.910
6 createSimple orangeCrestCharger 2.196 15.365
6 createSimple yellowCrestDecoy 5.073 10.489
6 createSimple orangeCrestCharger 2.536 12.500
6 createSimple yellowCrestDecoy 6.000 10.000
6 createSimple orangeCrestCharger 3.027 9.963
6 createSimple blueBlockerBat 6.800 30.000
6 createSimple blueBlockerBat 6.800 10.000

40 startAttacking

135 create orangeCrestCharger left 35 secondWave 25 1 6.000 35.000 fireBullet atPlayer 800 800
6 create orangeCrestCharger left 35 secondWave 25 1 5.168 34.672
0 create redCrestDiver right 42 secondWave invert 180 1 3.500 37.321
6 create orangeCrestCharger left 35 secondWave 25 1 4.373 33.703 fireBullet atPlayer 900 900
0 create redCrestDiver right 42 secondWave invert 180 1 2.786 35.321
6 create orangeCrestCharger left 35 secondWave 25 1 3.649 32.135 dropsBonus
0 create redCrestDiver right 42 secondWave invert 180 1 2.170 32.856 dropsBonus
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 5 fireBullet atPlayer 1800 1800
6 create orangeCrestCharger left 35 secondWave 25 1 3.649 7.865
0 create redCrestDiver right 42 secondWave invert 180 1 2.170 7.144
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 10 fireBullet atPlayer 1900 1900
6 create orangeCrestCharger left 35 secondWave 25 1 4.373 6.297
0 create redCrestDiver right 42 secondWave invert 180 1 2.786 4.679
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 15 fireBullet atPlayer 6900 6900
6 create orangeCrestCharger left 35 secondWave 25 1 5.168 5.328
0 create redCrestDiver right 42 secondWave invert 180 1 3.500 2.679
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 20 fireBullet atPlayer 7000 7000
6 create orangeCrestCharger left 35 secondWave 25 1 6.000 5.000
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 25 fireBullet atPlayer 7100 7100
6 create purpleDefender left -25 enterHaloEffect 0 0.85 0 30
0 create blueBlockerBat left 35 secondWave 25 1 6.800 35.000
6 create blueBlockerBat left 35 secondWave 25 1 6.800 5.000
0 create purpleDefender left -25 enterHaloEffect 0 0.85 0 35


	// This makes the creatures circle around the egg (45 is the degree separation) when appearing
//50 summon eggCarrier right 56 3 kyellowInsectKamikaze 8 diveBombPlayerPath 0.8 0 0 0 200


175 create yellowCrestDecoy 30 top firstWave 260 1 6.000 25.000 fireBullet atPlayer 200 200
6 create redCrestDiver 30 top firstWave 260 1 6.000 40.000 fireBullet atPlayer 300 300
6 create yellowCrestDecoy 30 top firstWave 260 1 5.000 24.330 fireBullet atPlayer 400 400
6 create redCrestDiver 30 top firstWave 260 1 5.132 39.696 fireBullet atPlayer 2000 2000
6 create yellowCrestDecoy 30 top firstWave 260 1 4.268 22.500 fireBullet atPlayer 2100 2100
6 create redCrestDiver 30 top firstWave 260 1 4.290 38.794 fireBullet atPlayer 2200 2200
6 create yellowCrestDecoy 30 top firstWave 260 1 4.000 20.000 dropsBonus
6 create redCrestDiver 30 top firstWave 260 1 4.290 1.206
6 create yellowCrestDecoy 30 top firstWave 260 1 4.268 17.500
6 create redCrestDiver 30 top firstWave 260 1 5.132 0.304
6 create yellowCrestDecoy 30 top firstWave 260 1 5.000 15.670
6 create redCrestDiver 30 top firstWave 260 1 6.000 0.000
6 create yellowCrestDecoy 30 top firstWave 260 1 6.000 15.000
6 create blueBlockerBat 30 top firstWave 260 1 6.800 25.000
6 create blueBlockerBat 30 top firstWave 260 1 6.800 40.000
6 create blueBlockerBat 30 top firstWave 260 1 6.800 0.000
6 create blueBlockerBat 30 top firstWave 260 1 6.800 15.000

//150 startAttacking

300 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 7.5 fireBullet atPlayer 200 200
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 12.5 fireBullet atPlayer 300 300
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 2.5
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 1 5
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 27.5
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 32.5
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 1 35
6 create purpleDefender right -25 enterHaloEffect invert 180 1.5 0.5 37.5




